cmake_minimum_required(VERSION 3.29)

# 设置编译标准（例如C++11）
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD_REQUIRED ON)

include_directories(contain_head)

# 查找C++库
# find_package(Boost COMPONENTS system REQUIRED)

# 定义C源文件变量
set(SRC_FILES
    src/test_first.c
)
 
# 定义C++源文件变量
set(SRC_CPP_FILES
    src/main.cpp
)

# 打印信息
message("current src: ${CMAKE_CURRENT_SOURCE_DIR}")

# 如果有C++源文件，创建另一个可执行文件
add_executable(automake_test ${SRC_FILES} ${SRC_CPP_FILES})

#定义可执行文件名称
project(automake_test)
